import request from "@/utils/request";
import { getToken } from '@/utils/auth';
// get请求 参数名是query 参数体是 params:query
// post请求 参数名是data 参数体是 params:data
// 学生管理首页的请求
function getTableData(params: any) {
    return request({
        url: "/system/student/list",
        method: "get",
        params,
    });
}
// 添加学生
function addStudent(data: any) {
    return request({
        url: "/system/student/add",
        method: "post",
        data,
    });
}


// 删除学生 显示接口异常
function deleteRow() {  // 添加 studentId 参数
    const authToken = getToken();  // 获取 token

    return request({
        url: '/system/student/remove/',  // 使用 studentId 作为 URL 的一部分
        method: 'delete',
        headers: {
            "Content-Type": "application/json;charset=UTF-8",
            "Authorization": `Bearer ${authToken}`  // 动态添加 Authorization 头
        }
    });
}

export { getTableData, addStudent, deleteRow };
